/* 
: scared
¸: Slavkeee
: http://ucozshablony.ru
*/


body {background:#dbdcdd; margin:0; padding:0;}
body, td {font-family:tahoma; font-size:11px; color:#7b7b7b;}

a:link, 
a:active,
a:visited {font-family:tahoma; font-size:11px; color:#7b7b7b; text-decoration:none;}
a:hover {color:#7999af; text-decoration:underline;}
img {border:0;}
hr {border-top:1px dashed #a7a7a7; border-bottom:0; border-left:0; border-right:0; margin:5px 0;}

h1,h2,h3,h4,h5,h6 {display:block; margin:0 0 10px 0; padding:0; color:#7b7b7b;}

h1 {font-size:22px;}
h2 {font-size:20px;}
h3 {font-size:18px;}
h4 {font-size:16px;}
h5 {font-size:14px;}
h6 {font-size:12px;}

textarea,
select,
input[type="text"],
input[type="password"] {background:#b9cad5; border:1px solid #708899; padding:5px 3px; font-family:tahoma; font-size:10px; color:#7a9ab0;}
input[type="submit"],
input[type="button"], 
input[type="reset"] {background:#b9cad5; border:1px solid #708899; padding:5px;}
input:hover[type="submit"],
input:hover[type="button"], 
input:hover[type="reset"] {cursor:pointer;}

#all {min-height:600px; min-width:1100px; margin:0; padding:0 15px;}
#content {overflow:hidden;}
#side_l {float:left; width:230px; overflow:hidden; margin:0 4px 0 0;}
#side_r {float:right; width:230px; overflow:hidden; margin:0 0 0 4px;}
#side_c {overflow:hidden;}

/* header */
#header_menu {border:1px solid #7b7b7b; border-top:0; background:#ececec; overflow:hidden; margin:0 0 5px 0;}
#header_menu ul {list-style:none; margin:0; padding:0; border:0; height:26px;}
#header_menu ul li {float:left; display:block; height:26px; line-height:25px; text-align:center;}
#header_menu ul li a {float:left; display:block; height:26px; font-weight:bold; color:#989898; padding:0 14px;}
#header_menu ul li a:hover {background:#e0e0e0; color:#7b7b7b;}

#header {border:1px solid #7b7b7b; background:#ececec; height:108px; overflow:hidden; margin:0 0 5px 0;}
#hLogo p {font-size:26px; color:#dbdbdc; text-shadow:0 -1px 0 #828282; margin:0; padding:0;}

.informers {width:100%; border-collapse:collapse; padding:0; margin:0; border:0;}
.informers td {width:13%; height:108px; border-right:1px dashed #7b7b7b; text-align:left; vertical-align:top; padding:0;}
.informers td:last-child {border-right:0;}
.informers td#hLogo {height:78px; border-right:1px solid #7b7b7b; padding:30px 22px 0 22px; text-align:center;}
.informers .top {background:#dfdfdf; line-height:19px; text-indent:4px; border-bottom:1px solid #a0a0a0; height:19px; overflow:hidden;}
.informers .middle {padding:8px 4px; overflow:hidden;}
.informers .middle a:hover {color:#0398d3;}
.informers .middle span {float:right;}
.hProfile {overflow:hidden;}
.hAvatar {float:left; overflow:hidden; width:68px; height:68px; border:1px solid #b3b5b6; margin:0 4px 0 0;}
.hAvatar img {width:68px; height:68px;}
.hInfo {overflow:hidden; padding:4px 4px 4px 0;}
.hInfo a:hover {text-decoration:none;}
input.loginButton {background:#b9cad5; border:1px solid #708899; height:49px; color:#718fa3; padding:5px 8px;}

#header_menu2 {border:1px solid #7b7b7b; background:#ececec; height:29px; overflow:hidden; margin:0 0 5px 0;}
#header_menu2 ul {list-style:none; margin:0; padding:0; border:0; height:29px;}
#header_menu2 ul li {float:left; display:block; height:29px; line-height:28px; text-align:center;}
#header_menu2 ul li a {float:left; display:block; height:29px; padding:0 14px;}
#header_menu2 ul li a:hover {background:#e0e0e0; color:#7b7b7b;}
/* ------ */

/* blocks */
.block {width:230px; margin:0 0 4px 0;}
.block_t {background:#83a0b5 url('/images/block_t.png') no-repeat; width:230px; height:25px; font-weight:bold; color:#fff; text-shadow:1px 1px 0 #546977; text-indent:11px; line-height:25px;}
.block_c {background:#ebebeb; border:1px solid #a7a7a7; border-top:0; min-height:30px; padding:0; overflow:hidden;}
.block_c.categories {padding:6px 6px 6px 5px;}

ul.blockmenu {list-style:none; margin:0; padding:0; border:0;}
ul.blockmenu li {display:block; height:21px; line-height:21px; text-indent:7px; text-align:left; border-bottom:1px solid #a7a7a7;}
ul.blockmenu li:last-child {border-bottom:0;}
ul.blockmenu li a {display:block; width:228px; height:21px; color:#7b7b7b; overflow:hidden;}
ul.blockmenu li a:hover {background:#e0e0e0 url('/images/arrow-menu.png') no-repeat right center; color:#587f99;}

.catsTable {border-collapse:collapse; margin:0; padding:0;}
.catsTd {background:url('/images/arrow-category.png') no-repeat left center; width:213px; height:16px; line-height:15px; text-indent:7px; overflow:hidden;}
.catNumData {float:right;}
.catsTd:hover a, .catsTd:hover {color:#7999af; text-decoration:none;}

.banner88x31 {display:inline-block; background:url('/images/88x31_bg.png') no-repeat; width:88px; height:31px; padding:3px; margin:7px 0 0 0;}
.banner88x31 img {width:88px; height:31px;}

.friends_hr {border-top:1px solid #a7a7a7; border-bottom:1px solid #fff; border-left:0; border-right:0; margin:11px 14px 7px 14px;}
.friends_message {padding:0 0 5px 0; font-size:10px; width:167px;}
.news_hr {border-top:1px solid #a7a7a7; border-bottom:1px solid #fff; border-left:0; border-right:0; margin:7px 14px 4px 14px;}
.news_message {font-size:10px; width:210px;}

ul.friend_links {margin:0; padding:0; border:0; list-style:none;}
ul.friend_links li {display:block; border-bottom:1px solid #a7a7a7; background:url('/images/arrow_links.png') no-repeat 2% center; line-height:23px; text-indent:17px; height:23px; overflow:hidden;}
ul.friend_links li:last-child {border-bottom:0;}

.section {width:230px;}
ul.tabs {list-style:none; padding:0; margin:0; border-bottom:1px solid #a8a8a8; height:16px; line-height:16px;}
ul.tabs li:first-child {border-right:1px solid #a8a8a8; width:110px;}
ul.tabs li:last-child {width:117px;}
ul.tabs li.current {background:#b5c4cf url('/images/tabs.png') repeat-x; color:#fff; text-shadow:1px 1px 0 #768189;}
ul.tabs li:hover {background:#b5c4cf url('/images/tabs.png') repeat-x; color:#fff; text-shadow:1px 1px 0 #768189; cursor:pointer;}
ul.tabs li {float:left; display:block; height:16px; font-weight:bold; color:#7e9db2; text-align:center;}
.box {display:none; padding:7px 5px 4px 5px;}
.box.visible {display:block;}
.box span {float:right;}
.box span a:hover {color:#b30101; text-decoration:none;}

body[style="margin:0;padding:1px;"] {background:#ebebeb; padding:3px 5px !important;}
.vid_mchat {border:1px solid #cccccc; border-radius:2px; -webkit-border-radius:2px; -moz-border-radius:2px; -khtml-border-radius:2px; behavior:url('/images/pie.htc'); background:#f8f8f8; margin:0 3px 4px 0;}
.vid_mchat_t {padding:2px 5px 2px 4px; height:15px; line-height:15px;}
.vid_mchat_t span {float:right;}
.vid_mchat_t a {color:#272727;}
.vid_mchat_c {border-top:1px dotted #cccccc; padding:5px; color:#777777;}

.mchat_b {overflow:hidden; padding:0 4px 6px 4px;}
.mchat_mess {width:169px; overflow:hidden;}
.mchat_mess textarea {background:#7a9ab0; border:2px solid #7597af; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; -khtml-border-radius:2px; behavior:url('/images/pie.htc'); width:159px !important; height:45px; padding:3px; font-size:11px; color:#f0f4f6;}
.mchat_butt {float:right; overflow:hidden;}
input#mchatBtn {background:#7a9ab0; border:2px solid #7597af; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; -khtml-border-radius:2px; behavior:url('/images/pie.htc'); width:220px !important; height:18px; padding:3px; font-size:11px; color:#f0f4f6; margin:3px 0 0 0;}
a.bbcodes_icon {display:inline-block; width:24px; height:24px; background:#7a9ab0 url('/images/mchat_icons.png') no-repeat 0 0; margin:0 2px 1px 1px;}
a.smiles_icon {display:inline-block; width:24px; height:24px; background:#7a9ab0 url('/images/mchat_icons.png') no-repeat -24px 0; margin:0 0 1px 0;}
a.delete_icon {display:inline-block; width:24px; height:24px; background:#7a9ab0 url('/images/mchat_icons.png') no-repeat -48px 0; margin:0 2px 0 1px;}
a.reload_icon {display:inline-block; width:24px; height:24px; background:#7a9ab0 url('/images/mchat_icons.png') no-repeat -72px 0;}
a:hover.bbcodes_icon {background:url('/images/mchat_icons.png') no-repeat 0 -24px;}
a:hover.smiles_icon {background:url('/images/mchat_icons.png') no-repeat -24px -24px;}
a:hover.delete_icon {background:url('/images/mchat_icons.png') no-repeat -48px -24px;}
a:hover.reload_icon {background:url('/images/mchat_icons.png') no-repeat -72px -24px;}

.search_block {background:#83a1b5 url('/images/search_block.png') no-repeat; width:214px; height:41px; overflow:hidden; margin:0 0 4px 0; padding:0 5px 0 11px; line-height:41px; color:#fff; text-shadow:1px 1px 0 #5e7280;}
.money {padding:5px; font-size:10px;}

.bQuestion {font-weight:bold; color:#7a9ab0; text-align:center; padding:2px 0;}
.answer {margin:0 0 3px 0; padding:0 9px;}
.bAnswers {padding:0 0 5px 0;}
.bAnswers input[name='answer'] {display:none;} 
.bAnswers input[name='answer']:checked + label {background-attachment:scroll; background-clip:border-box; background-color:transparent; background-image:url('/images/bAnswers_on.png'); background-origin:padding-box; background-position:0px 50%; background-repeat:no-repeat; background-size:auto; padding:0 0 2px 18px; color:#7a9ab0;} 
.bAnswers input[name='answer'] + label {background-attachment:scroll; background-clip:border-box; background-color:transparent; background-image:url('/images/bAnswers_off.png'); background-position:0px 50%; background-repeat:no-repeat; background-origin:padding-box; background-size:auto; padding:0 0 2px 18px; cursor:pointer; color:#777777;}

.counter {overflow:hidden; padding:0 0 4px 0;}
.stats_counter {float:left; overflow:hidden; margin:3px 6px 0 22px;}
.stats_online_counter {overflow:hidden; font-size:10px; color:#7b7b7b; margin:5px 0 0 0;}
.stats_hr {border-top:1px solid #7b7b7b; border-bottom:0; border-left:0; border-right:0; margin:4px 0;}
.stats_p {padding:0 3px 3px 3px;}
.stats_p:first-child {padding:0 3px 0 3px;}
.stats_p.reg {font-size:10px;}
.stats_p.reg span {color:#7a9ab0;}

b.icon1 {float:right; margin:4px 8px 0 0; display:block; background:url('/images/icons/menu.png') no-repeat; width:15px; height:16px;}
b.icon2 {float:right; margin:7px 8px 0 0; display:block; background:url('/images/icons/category.png') no-repeat; width:16px; height:12px;}
b.icon3 {float:right; margin:5px 9px 0 0; display:block; background:url('/images/icons/description.png') no-repeat; width:15px; height:16px;}
b.icon4 {float:right; margin:4px 8px 0 0; display:block; background:url('/images/icons/friends.png') no-repeat; width:15px; height:16px;}
b.icon5 {float:right; margin:4px 9px 0 0; display:block; background:url('/images/icons/news.png') no-repeat; width:16px; height:16px;}
b.icon6 {float:right; margin:3px 8px 0 0; display:block; background:url('/images/icons/radio.png') no-repeat; width:16px; height:15px;}
b.icon7 {float:right; margin:5px 11px 0 0; display:block; background:url('/images/icons/mini-chat.png') no-repeat; width:15px; height:15px;}
b.icon8 {float:right; margin:6px 10px 0 0; display:block; background:url('/images/icons/poll.png') no-repeat; width:15px; height:12px;}
b.icon9 {float:right; margin:5px 10px 0 0; display:block; background:url('/images/icons/stats.png') no-repeat; width:16px; height:15px;}
b.icon10 {float:right; margin:4px 8px 0 0; display:block; background:url('/images/icons/links.png') no-repeat; width:16px; height:16px;}
b.icon11 {float:right; margin:4px 7px 0 0; display:block; background:url('/images/icons/money.png') no-repeat; width:16px; height:16px;}
/* ------ */

/* other */
#tooltip {position: absolute; z-index: 10; border: 1px solid #035879; background-color:#7999af; font-size:11px; color:#fff; text-shadow:1px 1px 0 #516775; margin:0 5px 0 0; padding:2px 5px; opacity:0.85; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; box-shadow:0 0 5px #7999af; -webkit-box-shadow:0 0 5px #7999af; -moz-box-shadow:0 0 5px #7999af;}
#tooltip h3 {display:block; margin:0; padding:0; font-size:12px; color:#fff; text-shadow:1px 1px 0 #516775;}

.scroll-pane {width:221px !important; height:300px; padding:0 0 10px 10px; margin:5px 0 5px 3px; overflow:auto; outline:none;}
.jspContainer {width:100% !important;position: relative; overflow: hidden; outline:0; z-index: 1; }
.jspTrack {height:100%; position: absolute; cursor: pointer; right: 0; top:0; overflow:hidden; z-index:22;}
.jspDrag {overflow: hidden; position: relative; top: 0; left:3px; background:url('/images/scrollbar.png') no-repeat -75px center; cursor: pointer; }
.jspDragTop {width:17px; height:22px; position: absolute; top: 0; left: 0; overflow: hidden; background:url('/images/scrollbar.png') no-repeat -94px 0; }
.jspDragBottom {width:17px; height:22px; position: absolute; bottom: 0; left: 0; overflow: hidden; background:url('/images/scrollbar.png') no-repeat -94px bottom; }
.jspDrag:hover {background-position:-113px center;}
.jspDrag:hover .jspDragTop {background-position:-132px 0;}
.jspDrag:hover .jspDragBottom {background-position:-132px bottom;}
a.jspArrow {width:23px; height:3px; display:block; text-decoration:none; background:url('/images/scrollbar.png') no-repeat -25px 0; cursor:pointer;}
a.jspArrowUp {background-position:-25px 0;}
a.jspArrowDown {background-position:-25px bottom;}
a.jspArrowUp:hover {background-position:-50px 0;}
a.jspArrowDown:hover {background-position:-50px bottom;}
.jspPane { padding:2px !important; position: absolute; }
.jspVerticalBar { width: 23px; height: 100%; position: absolute; top:0px; right: 0; }
.jspCapBottom {}
.jspHorizontalBar { width: 100%; height: 10px; position: absolute; bottom: 0; left: 0; }
.jspVerticalBar *,
.jspHorizontalBar * { margin: 0; padding: 0; }
.jspCap { display: none; }
.jspHorizontalBar .jspCap { float: left; }
.jspTrack { position: relative; background:url('/images/scrollbar.png') repeat-y 0 0;}
.content_scroll {height:460px;}
/* ------ */

/* content */
.vid_mater {overflow:hidden; margin:0 0 4px 0;}
.vid_mater_t {background:#7999af url('/images/vid_mater_t.png') repeat-x 0 -60px; height:30px; line-height:30px; text-indent:9px; color:#fff; text-shadow:1px 1px 0 #556a78;}
.vid_mater_tr {background:url('/images/vid_mater_t.png') no-repeat right -30px; height:30px;}
.vid_mater_tl {background:url('/images/vid_mater_t.png') no-repeat left 0; height:30px;}
.vid_mater_t.adv {text-indent:13px;}
.vid_mater_t a {color:#fff; text-shadow:1px 1px 0 #556a78;}
.vid_mater_c {border:1px solid #a7a7a7; border-top:0; background:#ebebeb; padding:5px; overflow:hidden;}
.vid_mater_c.adv {padding:10px 0 5px 0;}
.vid_mater_l {float:left; overflow:hidden; width:154px; height:100px; border:3px solid #7999af; margin:0 12px 0 0;}
.vid_mater_l img {width:154px; height:100px;}
.vid_mater_r {overflow:hidden;}
.vid_mater_mess {border:1px solid #035879; background:#8ba8bb; margin:0 0 2px 0;}
.vid_mater_mess:last-child {margin:0;}
.vid_mater_mess2 {background:#7999af; padding:5px; color:#fff; text-shadow:1px 1px 0 #516775;}
.vid_mater_mess2 a {color:#fff; text-shadow:1px 1px 0 #516775;}
.vid_mater_page {float:right; padding:7px 0 0 0;}
.vid_mater_info {float:right; padding:0 8px 0 0; font-size:10px;}

.banner468x60 {border:2px solid #426d8a; width:468px; height:60px;}
.banner468x60 img {width:468px; height:60px;}
.banner350x50 {border:2px solid #3c4c57; width:350px; height:50px;}
.banner350x50 img {width:350px; height:50px;}
/* ------ */

/* footer */
.footer {border-collapse:collapse; border:0; margin:0; padding:0; width:100%;}
.footer td {padding:0; vertical-align:top;}
.footer_t {border:1px solid #035879; border-left:0;}
.footer_t2 {background:#7999af url('/images/footer_t.png') repeat-x; border:1px solid #8ba8bb; border-left:0; height:23px; line-height:23px; text-indent:7px; color:#fff; text-shadow:1px 1px 0 #546977; font-weight:bold;}
.footer_t.last, .footer_t2.last, .footer_c:last-child {border-right:0;}
.footer_c {border-right:1px solid #a7a7a7; background:#ebebeb; font-size:10px; padding:8px 5px 5px 5px !important;}
/* ------ */